Pasted image 20240915214845.webp

将编号0顶点作为最短边路径_Shortest Edge Paths节点的结束顶点。然后通过边路径到曲线_Edge Paths to Curves将网格上的每个顶点都通过最短边路径节点与编号0顶点连接成曲线。目前的结果还尚未优化,因为目前的边成本为定义,所以默认全部边线长度为1,但是平面中的边长度都是不一样的。

Pasted image 20240915215434.webp

通过边的顶点_Edge Vertices节点得到边的两端位置矢量,根据距离_Distance_矢量运算得到边的长度,将边的长度输入到边成本中,让最短边路径_Shortest Edge Paths节点得到正确的边长度,用来计算正确的最短路径。你可以看到,这提供了一种更有机的外观。就像藤蔓生长一样。

Pasted image 20240915215710.webp

边路径到曲线_Edge Paths to Curves节点中,在起始顶点选中编号7的顶点,这样,该节点只会将编号0到编号7顶点之间的最短路径转换为曲线。

Pasted image 20240915214723.webp

可以看到平面中白色位置就是编号0的顶点。

Pasted image 20240915214633.webp

这是一个有机布线的平面